package com.haircut.project.service.finance;

import com.haircut.project.model.finance.FinanceDept;
import com.haircut.project.model.finance.FinanceDeptBatch;
import com.haircut.project.vo.finance.StaticDeptFinaceReqVo;

public interface IDeptCalcService {
    /**
     * 计算部门工资
     */
    void calcDeptFinance(String redisKey);

    /**
     * 计算部门信息
     * @param queryVo
     * @param deptBatch
     * @param redisKey
     * @param financeDept
     * @return
     */
    Integer calcDept(StaticDeptFinaceReqVo queryVo, FinanceDeptBatch deptBatch, String redisKey, FinanceDept financeDept);
}
